#ifndef BUILDER_H
#define BUILDER_H

#include "Zestaw.h"

class Builder {
protected:
    Zestaw *zestaw;
public:
    void newZestaw() { zestaw = new Zestaw(); }
    Zestaw getZestaw() { return *zestaw; }

    virtual void buildProcesor() = 0;
    virtual void buildGrafika() = 0;
    virtual void buildRam() = 0;
    virtual void buildHdd() = 0;
};

#endif // BUILDER_H
